let nock = require('nock');

module.exports.testInfo = {"uniqueName":{"container":"container157894744978803573","blob":"blob157894745000409996","dest-container":"dest-container157894745012209530","copiedblob":"copiedblob157894745024107476"},"newDate":{}}

nock('https://fakestorageaccount.blob.core.windows.net:443', {"encodedQueryParams":true})
  .put('/container157894744978803573')
  .query(true)
  .reply(201, "", [ 'Content-Length',
  '0',
  'Last-Modified',
  'Mon, 13 Jan 2020 20:30:49 GMT',
  'ETag',
  '"0x8D798677A3E9665"',
  'Server',
  'Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0',
  'x-ms-request-id',
  'a1950643-e01e-00d9-7c50-ca965a000000',
  'x-ms-client-request-id',
  'cc78914e-9ef1-4082-9888-f9858d41ba56',
  'x-ms-version',
  '2019-02-02',
  'Date',
  'Mon, 13 Jan 2020 20:30:48 GMT',
  'Connection',
  'close' ]);

nock('https://fakestorageaccount.blob.core.windows.net:443', {"encodedQueryParams":true})
  .put('/container157894744978803573/blob157894745000409996', "Hello World")
  .reply(201, "", [ 'Content-Length',
  '0',
  'Content-MD5',
  'sQqNsWTgdUEFt6mb5y4/5Q==',
  'Last-Modified',
  'Mon, 13 Jan 2020 20:30:49 GMT',
  'ETag',
  '"0x8D798677A51110D"',
  'Server',
  'Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0',
  'x-ms-request-id',
  '6d5fa76c-e01e-00bf-4150-ca2400000000',
  'x-ms-client-request-id',
  '27b6d523-9e6c-49f6-a52f-7d8fb05a4067',
  'x-ms-version',
  '2019-02-02',
  'x-ms-content-crc64',
  'YeJLfssylmU=',
  'x-ms-request-server-encrypted',
  'true',
  'Date',
  'Mon, 13 Jan 2020 20:30:49 GMT',
  'Connection',
  'close' ]);

nock('https://fakestorageaccount.blob.core.windows.net:443', {"encodedQueryParams":true})
  .put('/dest-container157894745012209530')
  .query(true)
  .reply(201, "", [ 'Content-Length',
  '0',
  'Last-Modified',
  'Mon, 13 Jan 2020 20:30:49 GMT',
  'ETag',
  '"0x8D798677A63794F"',
  'Server',
  'Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0',
  'x-ms-request-id',
  '618b5dc1-101e-0000-7e50-ca3076000000',
  'x-ms-client-request-id',
  'eda601fa-1b12-4fd3-ba45-3ee3c08dc8f5',
  'x-ms-version',
  '2019-02-02',
  'Date',
  'Mon, 13 Jan 2020 20:30:48 GMT',
  'Connection',
  'close' ]);

nock('https://fakestorageaccount.blob.core.windows.net:443', {"encodedQueryParams":true})
  .put('/dest-container157894745012209530/copiedblob157894745024107476')
  .reply(202, "", [ 'Content-Length',
  '0',
  'Last-Modified',
  'Mon, 13 Jan 2020 20:30:50 GMT',
  'ETag',
  '"0x8D798677A8993C4"',
  'Server',
  'Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0',
  'x-ms-request-id',
  'd6e98455-801e-010a-2b50-ca6faa000000',
  'x-ms-client-request-id',
  '9ca0386c-caeb-4139-a278-2962b759a190',
  'x-ms-version',
  '2019-02-02',
  'x-ms-copy-id',
  '25c5dc04-ace5-4654-8a88-b1640ab1b6d0',
  'x-ms-copy-status',
  'pending',
  'Date',
  'Mon, 13 Jan 2020 20:30:49 GMT',
  'Connection',
  'close' ]);

nock('https://fakestorageaccount.blob.core.windows.net:443', {"encodedQueryParams":true})
  .head('/dest-container157894745012209530/copiedblob157894745024107476')
  .reply(200, "", [ 'Cache-Control',
  'max-age=600',
  'Content-Length',
  '10607',
  'Content-Type',
  'text/html; charset=utf-8',
  'Last-Modified',
  'Mon, 13 Jan 2020 20:30:50 GMT',
  'Accept-Ranges',
  'bytes',
  'ETag',
  '"0x8D798677A8DDA87"',
  'Server',
  'Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0',
  'x-ms-request-id',
  'e4739e3d-e01e-0096-6c50-ca5242000000',
  'x-ms-client-request-id',
  'ad88805f-7887-4e5d-b486-e7919ba2e20d',
  'x-ms-version',
  '2019-02-02',
  'x-ms-creation-time',
  'Mon, 13 Jan 2020 20:30:50 GMT',
  'x-ms-lease-status',
  'unlocked',
  'x-ms-lease-state',
  'available',
  'x-ms-blob-type',
  'BlockBlob',
  'x-ms-copy-id',
  '25c5dc04-ace5-4654-8a88-b1640ab1b6d0',
  'x-ms-copy-source',
  'https://azure.github.io/azure-sdk-for-js/index.html',
  'x-ms-copy-status',
  'success',
  'x-ms-copy-progress',
  '10607/10607',
  'x-ms-copy-completion-time',
  'Mon, 13 Jan 2020 20:30:50 GMT',
  'x-ms-server-encrypted',
  'true',
  'x-ms-access-tier',
  'Cool',
  'x-ms-access-tier-inferred',
  'true',
  'Access-Control-Expose-Headers',
  'x-ms-request-id,x-ms-client-request-id,Server,x-ms-version,Content-Type,Cache-Control,Last-Modified,ETag,x-ms-creation-time,x-ms-lease-status,x-ms-lease-state,x-ms-blob-type,x-ms-copy-id,x-ms-copy-source,x-ms-copy-status,x-ms-copy-progress,x-ms-copy-completion-time,x-ms-server-encrypted,x-ms-access-tier,x-ms-access-tier-inferred,Accept-Ranges,Content-Length,Date,Transfer-Encoding',
  'Access-Control-Allow-Origin',
  '*',
  'Date',
  'Mon, 13 Jan 2020 20:30:49 GMT',
  'Connection',
  'close' ]);

nock('https://fakestorageaccount.blob.core.windows.net:443', {"encodedQueryParams":true})
  .delete('/container157894744978803573')
  .query(true)
  .reply(202, "", [ 'Content-Length',
  '0',
  'Server',
  'Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0',
  'x-ms-request-id',
  'cf45a95e-701e-011f-0f50-caad33000000',
  'x-ms-client-request-id',
  'f804a6c3-5409-4fe7-9435-6e096c623ccb',
  'x-ms-version',
  '2019-02-02',
  'Date',
  'Mon, 13 Jan 2020 20:30:50 GMT',
  'Connection',
  'close' ]);

nock('https://fakestorageaccount.blob.core.windows.net:443', {"encodedQueryParams":true})
  .delete('/dest-container157894745012209530')
  .query(true)
  .reply(202, "", [ 'Content-Length',
  '0',
  'Server',
  'Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0',
  'x-ms-request-id',
  '59af57fc-301e-00d0-7e50-ca8cd4000000',
  'x-ms-client-request-id',
  '5894d717-899d-44b4-8b2b-70f179606aea',
  'x-ms-version',
  '2019-02-02',
  'Date',
  'Mon, 13 Jan 2020 20:30:49 GMT',
  'Connection',
  'close' ]);
